package com.spt.ws.dao;

import java.util.List;
import java.util.Map;

public interface IClientDao {
	/**
	 * 2.4.2 扫描信息
	 * @return
	 * @throws Exception
	 */
	public List<Map<String,Object>> getYJSM() throws Exception ;
	
	public void setYJSMFlag(String flag) throws Exception;

	public void setYJSMFlag(String flag, String id) throws Exception;
	
	/**
	 * 2.4.3 落格信息
	 * @return
	 * @throws Exception
	 */
	public List<Map<String,Object>> getYJLG () throws Exception ;
	
	public void setYJLGFlag(String flag) throws Exception;
	public void setYJLGFlag(String flag, String id) throws Exception;
	
	/**
	 * 2.4.5 设备状态信息接口表
	 * @return
	 * @throws Exception
	 */
	public List<Map<String,Object>> getBFJZT() throws Exception ;
	
	public void setBFJZTFlag(String  flag) throws Exception;
	
	/**
	 * 2.4.5 供件台状态信息接口表
	 * @return
	 * @throws Exception
	 */
	public List<Map<String,Object>> getGJTZT() throws Exception ;
	
	public void setGJTZTFlag(String flag) throws Exception;
	
	
	/**
	 * 2.4.6 收容原因
	 * @return
	 * @throws Exception
	 */
	public List<Map<String,Object>> getSRYY() throws Exception ;
	
	public void setSRYYFlag(String idList,String flag) throws Exception;
	
	/**
	 * 2.4.5.3	格口状态信息
	 * @return
	 * @throws Exception
	 */
	public List<Map<String,Object>> getGKZT() throws Exception ;
	
	public void setGKZTFlag(String flag) throws Exception;
	
	/**
	 * 2.4.5.4	供件车状态信息
	 * @return
	 * @throws Exception
	 */
	public List<Map<String,Object>> getGJCZT() throws Exception ;
	
	public void setGJCZTFlag(String flag) throws Exception;
	
	/**
	 * 2.4.5.4	OBR状态信息
	 * @return
	 * @throws Exception
	 */
	public List<Map<String,Object>> getOBRZT() throws Exception ;
	
	public void setOBRZTFlag(String flag) throws Exception;
	
	/**
	 * 2.4.5.5	收容格口状态信息
	 * @return
	 * @throws Exception
	 */
	public List<Map<String,Object>> getSRGKZT() throws Exception ;
	
	public void setSRGKZTFlag(String flag) throws Exception;
	
public List<Map<String, Object>> getQGXX() throws Exception;
	
	public void setQGXX(String ffqdid) throws Exception;
	
	public List<Map<String, Object>> testDB() throws Exception;

	void saveTransferStatus(String method, Integer delayTime) throws Exception;

	public List<Map<String, Object>> getQGFF() throws Exception;

    public void updateQGFF(Map<String, Object> row,String flag) throws Exception ;
    
    public List<Map<String, Object>> getHDLTJ()  throws Exception;
    public void setHDLTJflag(String flag) throws Exception;
    
    public List<Map<String, Object>> getMPLTJ()  throws Exception;
    public void setMPLTJflag(String flag) throws Exception;
	
	
}
